Read Me:

Pokeys plugin Update with Mods.

Update: (29July2009)

PoKeys Plugin version 4.0

IF you have a prior install, you will need to go to Programs, and Remove the previous version, then install this one.

Added LCD support!!!  You can have a: 1/2/4 Row(line) by 8/16/20 Column(Character) Display.
You have One "User Label" per Row/line that your LCD supports.

You have TWO options to write to the LCD:
1). You can write the the User Labels that you choose in the PoKeys config dialog, from VB in Mach3.
2). The other Option for those who dont want to code in VB is, you can choose to check the "Quick Pick" check
box. You will also have to Choose a "Trigger" User LED number, and Put in the "Message" you want displayed when
the LED that you Picked goes to "ON". When that LED is OFF it clears that Line.

NOTE1: If you want, you can format the DROS into the UserLabels in VB (like in the Macropump), to display
X, Y, Z or what ever DRO you want to display in "Live Time" on the LCD. (i.e. Pendants).

NOTE2: You no longer need to unplug the PoKeys before you configure it with the dialog. I moved ALL
the configuration stuff to its OWN Dialog Screen. It appears below the menu option of "PoKeys Diag.."
it is called: "PoKeys Cfg.."

NOTE3: there is "Error" cheaking in your Message lengths, if you try and put a message that has more
Characters than the LCD supports on a line, then you will get an Error message, on the PoKeys LCD, and
in Machs Error status line, and in the "UserLabel" that you where trying to fill.

NOTE4: there is "Cutouts" of the pins that the LCD uses, both in the Ports/Pins selections, and User LED selections.
the LCD uses pins: 23-26, and 28-30, Pin 43 also becomes "Used" if you turn on Analog Spindle output.


/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
1st modification:

I added the Option that you can have Analog Spindle Speed control OUT, (10bit res, 0-1023), on Pin43. The UserLEDs for mapping discreate inputs/outputs
are all working as well.  Finished up the Flash Help screen that has a copy of the Users manual in it. Got to go out today, but should finish the installer, tonight or tommorrow.  

PoKeys.set screen has On/Off control of 55 UserLEDs, (you can only turn on/off the ones you choose as outputs, since the ones you choose for inputs are always updated by the PoKeys). It has a Display for the Value of 1-4 Analog In, and the optional Analog Out that is tied to the DRO99 of the spindle.
you have all 7 of the Encoder DROs on screen for your use as well.

Thanks goes out also to "Matt", of Pokeys who helped me get the Protocol formatted to map out an Analog out for the spindle.
Note:  We found a "Bug" in the hardware that Boris will be putting on his website, BUT, if you have Pin4 as an input, and it is grounded when the PoKeys is
plugged into the USB, (or the computer boots up with it plugged in), then the PoKeys will not boot up!!!  So watch out for that.
  
Note: you have to have the Pokeys hardware unpluged, to configure the ULEDS and spindle control on the diagnostic dialog.
becuase it will constantly update, and you cant change any thing other wise. After you make your changes, plugin the pokeys, close and reopen mach3.

Scott